---
title: "New Account for Companies"
method: POST
path: "/ NewAccount (Company Person)"
tags: ["Accounts"]
---

# New Account for Companies

`POST / NewAccount (Company Person)`

Create a new account request for an Company Person

## Request body

- object
  - `Method` string, required — Method name
  - `PartnerId` integer, required — Partner identifier provided by Fitbank
  - `BusinessUnitId` integer, required
  - `PersonName` string, required — Full Name as registered on the Brazilian Federal Revenue Office
  - `PhoneNumber` string, required — Phone number
  - `TaxNumber` string, required — CNPJ
  - `Mail` string, required — Mail
  - `IsCompany` boolean, nullable — Inform if it is a company
  - `Nickname` string — Surname
  - `CompanyType` integer, required — Company type (Mandatory for company only)
  - `CompanyActivity` string — Company activity (Mandatory for company only)
  - `ConstitutionDate` string, required — ConstitutionDate From Company
  - `MonthlyIncome` string, required
  - `CheckPendingTransfers` boolean, nullable — Pending Transfers
  - `Contract` Contract
    - `aceptedCheckSum` AceptedCheckSumBody[] — Código(s) do(s) contrato(s) a ser/serem assinado(s)
    - `logData` LogData
      - `latitude` number, required — Latitude
      - `longitude` number, required — Longitude
      - `occurrenceDate` string, date-time, required — Data da ocorrência, formato (aaaa-MM-dd'T'HH:mm:ss.SSSz)
      - `userAgent` string, required — UserAgent do navegador do usuário
      - `ip` string, required — IP do usuário
      - `mac` string — MAC do usuário
  - `Bank` Bank
    - `bank` string, required — > Bancos >> Clique no link a seguir para visualizar os bancos <a href="https://developers.easycredito.com.br/enum/bank.json" target="_blank">https://developers.easycredito.com.br/enum/bank.json</a>
    - `type` 'CONTA_CORRENTE_INDIVIDUAL' | 'CONTA_CORRENTE_CONJUNTA' | 'CONTA_POUPANCA_CONJUNTA' | 'CONTA_POUPANCA_INDIVIDUAL', required — Tipo de conta bancária
    - `agency` string, required — Número da agência
    - `account` string, required — Número da conta
    - `pixKey` string — Chave Pix da conta
  - `BankBranch` string — Beneficiary's Bank Branch
  - `BankAccount` string — Beneficiary's Account Number (without digit)
  - `BankAccountDigit` string — Beneficiary's Account Digit
  - `Addresses` object[] — Address
    - `AddressLine` string, required — Public place
    - `AddressLine2` string, required — House number
    - `ZipCode` string, required — CEP
    - `Neighborhood` string, required — Neighborhood
    - `CityCode` integer — Area code
    - `CityName` string, required — City
    - `State` '0 - AC' | '1 - AL' | '2 - AP' | '3 - AM' | '4 - BA' | '5 - CE' | '6 - DF' | '7 - ES' | '8 - GO' | '9 - MA' | '10 - MT' | '11 - MS' | '12 - MG' | '13 - PA' | '14 - PB' | '15 - PR' | '16 - PE' | '17 - PI' | '18 - RJ' | '19 - RN' | '20 - RS' | '21 - RO' | '22 - RR' | '23 - SC' | '24 - SP' | '25 - SE' | '26 - TO', enum, required — State
    - `AddressType` integer, required — Type of address
    - `Country` string — Country
    - `Complement` string, required — Complement
    - `Reference` string, required — Address Reference
  - `Documents` object[], required — Documents
    - `DocumentFile` string, required — Documents
    - `DocumentFormat` integer, nullable, required — Document type
    - `DocumentName` string, required — Document name
    - `DocumentType` 'SELF' | 'IDENTITY_FRONT' | 'IDENTITY_BACK' | 'ADDRESS_PROOF' | 'INCOME_PROOF' | 'DECLARATION_IR' | 'CORPORATE_BILLING_RELATIONSHIP' | 'PROOF_OF_COMPANY_ADDRESS' | 'SOCIAL_CONTRACT' | 'PROOF_OF_CORPORATE_INCOME', required — Tipos de documentos
    - `Description` string, required — Description
    - `ExpirationDate` string, nullable — Expiration date
    - `DocumentKey` string — Document Identifier
  - `Persons` object[], required
    - `Name` string, required — Name From Contract
    - `TaxNumber` string, required — CPF
    - `Mail` string, required — Mail
    - `Occupation` 'APOSENTADO_PENSIONISTA' | 'AUTONOMO' | 'EMPRESARIO' | 'PROFISSIONAL_LIBERAL' | 'ASSALARIADO' | 'FUNCIONARIO_PUBLICO' | 'DESEMPREGADO' — Ocupação
    - `PhoneNumber` string, required — Phone number
    - `PersonRoleType` integer, required
    - `MotherFullName` string — Mother's full name
    - `FatherFullName` string — Father's full name
    - `Nationality` 'BRASILEIRO' | 'ESTRANGEIRO', required — Nacionalidade
    - `BirthCity` string — City of origin
    - `BirthState` '0 - AC' | '1 - AL' | '2 - AP' | '3 - AM' | '4 - BA' | '5 - CE' | '6 - DF' | '7 - ES' | '8 - GO' | '9 - MA' | '10 - MT' | '11 - MS' | '12 - MG' | '13 - PA' | '14 - PB' | '15 - PR' | '16 - PE' | '17 - PI' | '18 - RJ' | '19 - RN' | '20 - RS' | '21 - RO' | '22 - RR' | '23 - SC' | '24 - SP' | '25 - SE' | '26 - TO', enum — State
    - `Gender` 'FEMININO' | 'MASCULINO' — Gênero
    - `MaritalStatus` 'NotMarried = 0' | 'Married = 1' | 'Divorced = 2' | 'Separate = 3' | 'Widower = 4' | 'Single = 5' | 'Other = 6', enum — Maritial status.
    - `SpouseName` string — Spouse Name
    - `IdentityDocument` integer — ID number
    - `BirthDate` string, required — Birth date
    - `PersonName` string — Full Name as registered on the Brazilian Federal Revenue Office
    - `Nickname` string — Surname
    - `PubliclyExposedPerson` boolean, required — Person exposed publicly ( false - no; true - yes )
    - `PersonDocuments` object[], required — Documents
      - `DocumentFile` string, required — Documents
      - `DocumentFormat` integer, nullable, required — Document type
      - `DocumentName` string, required — Document name
      - `DocumentType` 'SELF' | 'IDENTITY_FRONT' | 'IDENTITY_BACK' | 'ADDRESS_PROOF' | 'INCOME_PROOF' | 'DECLARATION_IR' | 'CORPORATE_BILLING_RELATIONSHIP' | 'PROOF_OF_COMPANY_ADDRESS' | 'SOCIAL_CONTRACT' | 'PROOF_OF_CORPORATE_INCOME', required — Tipos de documentos
      - `Description` string, required — Description
      - `ExpirationDate` string, nullable — Expiration date
      - `DocumentKey` string — Document Identifier
  - `RequestCard` RequestCard
    - `Method` string, required — Method name
    - `PartnerId` integer, required — Partner identifier provided by Fitbank
    - `BusinessUnitId` integer, required — Number Of The BusinessUnit
    - `UsageType` 'Balance = 0' | 'Overbalance = 1', enum, required — Card Usage Type
    - `ConsumeType` 'WithLimit = 0' | 'NoLimit = 1', enum, required — Type of Card Consume
    - `IdentifierProduct` string, required — Product card identifier
    - `EmbossingName` string — Name to be printed on card
    - `EmbossingNameType` 'CardHolder = 0' | 'CardOwner = 1', enum — Embossing Name Type
    - `CardOwner` CardOwner, required — Costumer (Card Owner)
      - `OwnerTaxNumber` string, required — Legal Identification From Company
      - `Bank` Bank
        - `bank` string, required — > Bancos >> Clique no link a seguir para visualizar os bancos <a href="https://developers.easycredito.com.br/enum/bank.json" target="_blank">https://developers.easycredito.com.br/enum/bank.json</a>
        - `type` 'CONTA_CORRENTE_INDIVIDUAL' | 'CONTA_CORRENTE_CONJUNTA' | 'CONTA_POUPANCA_CONJUNTA' | 'CONTA_POUPANCA_INDIVIDUAL', required — Tipo de conta bancária
        - `agency` string, required — Número da agência
        - `account` string, required — Número da conta
        - `pixKey` string — Chave Pix da conta
      - `BankBranch` string — Beneficiary's Bank Branch
      - `BankAccount` string — Beneficiary's Account Number (without digit)
      - `BankAccountDigit` string — Beneficiary's Account Digit
      - `FullName` string, required — Full name
      - `Phone` string — Phone From Company
      - `Mail` string — Mail
    - `CardHolder` CardHolder, required — Card holder
      - `HolderTaxNumber` string, required — CPF/CNPJ
      - `FullName` string, required — Full name
      - `MotherName` string, required — Mother name
      - `BirthDate` string, required — Birth date ( padrão internacional )
      - `Gender` 'FEMININO' | 'MASCULINO', required — Gênero
      - `Nationality` 'BRASILEIRO' | 'ESTRANGEIRO', required — Nacionalidade
      - `MaritalStatus` 'NotMarried = 0' | 'Married = 1' | 'Divorced = 2' | 'Separate = 3' | 'Widower = 4' | 'Single = 5' | 'Other = 6', enum, required — Maritial status.
    - `CardHolderContact` CardHolderContact, required — Card holder contact
      - `Phone` string, required — Phone From Company
      - `Mail` string, required — Mail
    - `BillingAddress` BillingAddress — Billing address
      - `Line` string — Line
      - `Number` string — Number
      - `Complement` string — Complement
      - `Reference` string — Reference
      - `Neighborhood` string — Neighborhood
      - `ZipCode` string — ZipCode
      - `City` string — City
      - `State` string — State
      - `Country` string — Country
    - `CardDeliveryAddress` CardDeliveryAddress, required — Delivery address
      - `Line` string, required — Line
      - `Number` string, required — Number
      - `Complement` string, required — Complement
      - `Reference` string — Reference
      - `Neighborhood` string, required — Neighborhood
      - `ZipCode` string, required — ZipCode
      - `City` string, required — City
      - `State` string, required — State
      - `Country` string, required — Country
  - `WasSigned` boolean, required
  - `SignatureDate` string, required

## Response `200`

Ok

- StructureResponseNewAccount
  - `Success` string
  - `AccountKey` string
  - `Code` string

---

[API](https://skmtc.net/fitbank/apis/onboarding.md) · [All operations](https://skmtc.net/fitbank/apis/onboarding/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fitbank/onboarding/versions/f94d262a8f58/schema)
